<?php
namespace app\behavior;

use think\Request;

class CdnDomain
{
    public function run(Request $request, $params)
    {
        /**
         * 由于采用单一模式，没有多级config配置，用判断名称来处理
         * 在七牛配置中指定允许的启用CDN的controller 的名
         */
        $allow = config('qiniu.allow_controller');
        if ($allow[$request->controller()] ?? false) {
            config('template.tpl_replace_string.__PUBLIC__', config('qiniu.default.domain'));
        }
    }
}
